package com.jlcloud.core.oauth2.constant;

/**
 * GranterTypeConstant
 *
 * @author By: JlCloud <br>
 * @Package: com.jlcloud <br>
 * @CreateTime: 2024-12-03 21:45 <br>
 * @Copyright: 2021 www.jilianjituan.com Inc. All rights reserved. <br>
 * @Caution 注意：本内容仅限于冀联人力集团内部传阅，禁止外泄以及用于其他的商业目的 <br>
 */
public interface OAuth2GranterConstant {

	/**
	 * 授权码模式
	 */
	String AUTHORIZATION_CODE = "authorization_code";
	/**
	 * 密码模式
	 */
	String PASSWORD = "password";
	/**
	 * 刷新token模式
	 */
	String REFRESH_TOKEN = "refresh_token";
	/**
	 * 客户端模式
	 */
	String CLIENT_CREDENTIALS = "client_credentials";
	/**
	 * 简化模式
	 */
	String IMPLICIT = "implicit";
	/**
	 * 验证码模式
	 */
	String CAPTCHA = "captcha";
	/**
	 * 手机验证码模式
	 */
	String SMS_CODE = "sms_code";
	/**
	 * 微信小程序模式
	 */
	String WECHAT_APPLET = "wechat_applet";
	/**
	 * 开放平台模式
	 */
	String SOCIAL = "social";
	/**
	 * 注册模式
	 */
	String REGISTER = "register";

}
